package ZuoYe02_FangFa_0429;

//3:Candle蜡烛有颜色，长度等属性，有燃烧的方法burn(),燃烧的过程中，长度不断减少，
//用oop的方法模拟这一过程
public class Candle {

	String color;
	double length;

	public void burn() {
		System.out.println(color + "蜡烛燃烧,长度" + length + ";每秒减少：0.5");
	}

	public static void main(String[] args) {
		Candle candle = new Candle();
		candle.color = "白色";
		candle.length = 10;

		for (; candle.length > 0; candle.length -= 0.5) {// 百度到的计时方法
			try {
				Thread.sleep(2 * 1000); // 设置暂停的时间 2 秒
				candle.burn();
			} catch (InterruptedException e) {
				e.printStackTrace();
			}
		}
		System.out.println(candle.color + "蜡烛长度" + candle.length + ",蜡烛烧完了……");
	}
}
